shell of a marine snail - Allemand Anglais Dictionnaire